package flash.events
{
	public class MouseEvent extends Event
	{		
		public static const CLICK:String = "click";
		public static const RIGHT_CLICK:String = "rightClick";
		public static const MIDDLE_CLICK:String = "middleClick";
		public static const RIGHT_DOUBLE_CLICK:String = "rightDoubleClick";
		public static const MIDDLE_DOUBLE_CLICK:String = "middleDoubleClick";
		public static const DOUBLE_CLICK:String = "doubleClick";
		public static const MOUSE_DOWN:String = "mouseDown";
		public static const RIGHT_MOUSE_DOWN:String = "rightMouseDown";
		public static const MIDDLE_MOUSE_DOWN:String = "middleMouseDown";
		public static const MOUSE_UP:String = "mouseUp";
		public static const RIGHT_MOUSE_UP:String = "rightMouseUp";
		public static const MIDDLE_MOUSE_UP:String = "middleMouseUp";
		public static const ROLL_OVER:String = "rollOver";
		public static const ROLL_OUT:String = "rollOut";
		public var stageX:Number;
		public var stageY:Number;
		public var localX:Number;
		public var localY:Number;
		public var clickCount:int;
		public function MouseEvent(type:String)
		{
			super(type);
		}
	}
}